| 
	
		|  |  
		| updated 30.08.11  12:1130.08.11  08:11   | 		  Подвисающий бой: лечение | ru |  	
		|  проблема подвисающего боя с большим числом участников не нова. причин несколько: 1. (главная) С сервера приходит не HTML, а XML, который парсится в браузере, а это съедает время. А поскольку JS обрабатывается в потоке документа, наблюдаются проблемы с реакцией на действия пользователя
 2. больше игроков - дольше формируется список игроков
 3. больше игроков - интенсивнее идёт размен, а значит, больше событий приходит с сервера за одно обновление
 
 чтобы как-то исправить ситуацию, я написал плагин к "Менеджеру плагинов": исправление тормозов боя. плагин проксирует обработку строк лога и вбрасывает их пачками. размер пачки можно варьировать, частоту добавления строк - тоже.
 
 средствами разработчиков БК эта проблема решается ещё проще, без всякого проксирующего кода.
 
 плагин не обращается к серверу БК. плагин не модифицирует программное обеспечение БК. плагин лишь модифицирует пользовательский интерфейс в окне браузера.
 
 
 Mood: творческое   |  
    	| Comments: 4 | |  |  |  |  |  
 Total posts: 1 Pages: 1«« «        1 » »» 
 |  |   
 
 
 
                
                  
                    
                      
                      
                      
                     
                      | Mo | Tu | We | Th | Fr | Sa | Su |  	|  |  | 1 | 2 | 3 | 4 | 5 |  	| 6 | 7 | 8 | 9 | 10 | 11 | 12 |  	| 13 | 14 | 15 | 16 | 17 | 18 | 19 |  	| 20 | 21 | 22 | 23 | 24 | 25 | 26 |  	| 27 | 28 | 29 | 30 | 31 |  |  |  
 |